/* CSS Document */
body {background: url("../images/patterns/bg-body.jpg") repeat scroll 0 0 #fff;font-size: 12px; color:#888888; position:relative; min-width:1024px;}
* {margin:0px; padding:0px; list-style:none;}
a,img{border:0;text-decoration:none;}

.fixed-top, .fixed-bottom {position: fixed;right: 0;left: 0; z-index: 1030;}
.fixed-top { top:0;}
.fixed-bottom { bottom: 0}

.left { float:left;}
.right{ float: right;}
.clear { clear:both; overflow:hidden; height:0px;}
.w80{ width:80px;}
.mtop8px { margin-top: 8px;}
.mbom10px { margin-bottom: 10px;}

.container{width: 1024px; margin:0px auto; position: relative;}
.link-button {}

/*头部样式*/
.header-top{background: url("../images/patterns/hash.png") repeat scroll left top #000;}
.header-bg{ background: url("../images/header-bg.png") repeat-x scroll 50% 0 #3E7DAF; height: 400px;}
#header{height:42px;width:1024px; margin:0 auto;}
#header .logo{float:left;display:block;margin-top:2px;width:136px;height:36px;overflow:hidden;}
#nav{float:left;font-size:16px;font-family:"微软雅黑","宋体";}
#nav a:hover{text-decoration:none}
#nav .nav-item,#nav .nav-link{position:relative;float:left;display:block;color:#FFF;z-index:1000;}
#nav .nav-link{height:42px;line-height:42px;font-weight:700;z-index:999;text-align:center; padding: 0px 20px;}
#nav .hover .nav-link{white-space:nowrap;color:#FFF;background:#F60;}
#nav .nav-dropdown{display:none;position:absolute;top:42px;left:-1px;width:400px;height:220px;border:1px solid #dadada; border-top: none;background:#fff;box-shadow:0 1px 6px rgba(0, 0, 0, 0.2);z-index:998}
#nav .nav-dropdown-align-right{left:auto;right:0;_right:-1px}
#nav .nav-dropdown-trending{float:left;width:300px;font-size:14px}
#nav .nav-dropdown-channel{float:right;width:100px;height:100%;font-size:14px;background:#f6f6f6}
#nav .nav-dropdown a:hover{color:#FFF}
#nav .trending li{height:35px;line-height:35px;font-weight: 700;border-bottom:1px dashed #ccc;vertical-align:bottom;overflow:hidden}
#nav .trending li a{display:block;padding-left:25px;color:#1E1E1E;}
#nav .trending li a:hover{background:#F60}
#nav .nav-dropdown-entry{line-height:34px;margin-left:25px;font-size: 14px;}
#nav .nav-dropdown-entry a{display:inline-block;color:#b20000}
#nav .nav-dropdown-entry a:hover{color: #F60;}
#nav .nav-dropdown-channel a:hover { color: #F60;}
#nav .channel{margin-top:6px}
#nav .channel li{line-height:2em}
#nav .channel li a{height:30px;padding-left:24px;line-height:30px;color:#6d6d6d}

/*button样式*/
.button { border: none; color: #FFF; padding: 8px 15px;  margin: 5px; background: url("../images/button-shadow.png") repeat-x scroll 50% 0; }
.button-yellow {background-color: #F60;}
.button-yellow:hover{ background-color: #fc8231;}
.button-glue {background-color: #307eb1;}
.button-glue:hover{background-color: #4190c4;}
.button-red { background-color: #d82b31;}

/*首页登录框*/
.flex-caption {position: absolute; right:0; bottom: 30px; z-index:1;}
.flex-bg { background: url('../images/patterns/flex-caption-bg.png'); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);  }
.flex-border { padding: 30px 60px 30px 30px; width:240px; background: url("../images/patterns/flex-border.png") repeat-y scroll 294px 0 transparent; }
.slide-text-1 { font-size: 21px; line-height:28px; font-weight: 800; color:#f9f9f9; text-transform: uppercase; }
.slide-text-2 { color:#eee; }
.slide-text-2 a {  }
.slide-text-2 a:hover { color:#fff; }

.signup-form-ctnr .home-form-btn { border: 0 none; font-size: 12px; width: 100%; }
.signup-form-ctnr .no-engagement { color: #aaa; font-size: 10px; font-weight: 500; line-height: 12px; padding: 10px 0 0; text-align: center; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
.home-form { margin: 10px 0; width: 100%; position: relative; }
.home-form fieldset { border: none; }

